Logan Square Pizza
161 N 21st St
Philadelphia
PA
19103
(215) 496-9111
logansquarepizzangrill.com
Open Map
Bar Not Available
Dinner
Lobster Restaurant
Lunch Menu
On the street
pizza
pizzeria
Price Range: $
restaurant
Salads