Saturday, September 20, 2014
Inquirer Daily News
Mermaid Inn
Address:
7673 Germantown Ave.
Philadelphia , PA 19118
215-247-9797
Neighborhood: Chestnut Hill