Super House, PHILADELPHIA, Pennsylvania (PA)
Comfortably operating at 5344 Master Street () in PHILADELPHIA, Pennsylvania (PA) (19131), Super House can be reached at 2154730600. It is best to call ahead to make a reservation.
More restaurants in PHILADELPHIA, Pennsylvania (PA)
Super House contact information and details:
Address: 5344 Master Street - , PHILADELPHIA, Pennsylvania (PA) 19131
Contact Phone: 2154730600