Norm & Lous Restaurant, PHILADELPHIA, Pennsylvania (PA)

Feeling hungry? Norm & Lous Restaurant might be the restaurant to suit your needs.
Conveniently situated at 3301 South Galloway Street () in PHILADELPHIA, Pennsylvania (PA) (19148), Norm & Lous Restaurant is available at 2153364848. It is advisable to give them a call ahead of time to make a reservation.
More restaurants in PHILADELPHIA, Pennsylvania (PA)


Norm & Lous Restaurant contact information and details:
Address: 3301 South Galloway Street - , PHILADELPHIA, Pennsylvania (PA) 19148
Contact Phone: 2153364848