Logan Square Pizza & Grill
Address:
161 N 21st St, Philadelphia, PA 19103
Phone:
(215) 496-9111 Pizza, Restaurants
Other Businesses:
- El Azteca Uno at 714 Chestnut Street, Philadelphia, PA 19106
- Dunkin Donuts at 808 Chestnut St, Philadelphia, PA 19107
- Subway at 2201 Walnut St, Philadelphia, PA 19103
- Indiana Joe's at 2501 E Indiana Ave, Philadelphia, PA 19134
- Capriccio Cafe & Espresso Bar at 840 Walnut Street, Philadelphia, PA 19107