Update Info - Logan Square Pizza & Grill
This restaurant was reported as closed. If it is open, let us know.
Logan Square Pizza & Grill
161 North 21st St
Philadelphia, PA 19103
161 North 21st St
Philadelphia, PA 19103
This restaurant was reported as closed. If it is open, let us know.