Get directions to: Square 1682, Philadelphia, PA
Restaurant address: 121 S 17th St Philadelphia, PA 19103, USA
Restaurant: Square 1682