Stanwix St Deli, PITTSBURGH, Pennsylvania (PA)
Comfortably stationed at 11 Stanwix Street () in PITTSBURGH, Pennsylvania (PA) (15222), Stanwix St Deli can be called at 4122270411. Make sure you contact them before you go to select your spot in the restaurant.
More restaurants in PITTSBURGH, Pennsylvania (PA)
Stanwix St Deli contact information and details:
Address: 11 Stanwix Street - , PITTSBURGH, Pennsylvania (PA) 15222
Contact Phone: 4122270411
