Saturday, August 29, 2015
Mermaid Inn
Address:
7673 Germantown Ave.
Philadelphia , PA 19118
215-247-9797
Neighborhood: Chestnut Hill