Mermaid Inn

7673 Germantown Ave
Philadelphia, PA 19118
No photo available for this business

Business Information


Customer Reviews (1 reviews)

Citysearch User

on Citysearch Oct 02, 2009
This is a really fabulous, intimate place to see live music. I've seen many shows there and they have all been amazing. Great but limited be... (more)

Browse our top cities

Browse cities by state