Worldwide icon-chevron-right North America icon-chevron-right United States icon-chevron-right Pennsylvania icon-chevron-right Philadelphia icon-chevron-right The Mermaid Inn

The Mermaid Inn

Bars St. Martins
The Mermaid Inn

Details

Address: 7673 Germantown Ave
Philadelphia
19118
Contact:
Opening hours: 4:30PM to 2:00AM weekdays, 6:00PM - 2:00AM Sat
Do you own this business?

Users say