Venue

Crystal Tea Room

100 E Penn Square #9B
Philadelphia, PA 19107

Directions