
Location:100 E Penn Square #9B, Philadelphia, PA 19107
Phone:(215) 627-5100
Crystal Tea Room
Finley Catering/The Crystal Tea Room is situated in the heart of Philadelphia steps away from City Hall. Upon arrival, guests will directed to the atrium to enjoy cocktails