Norwood Inn Inc, PITTSBURGH, Pennsylvania (PA)
Conveniently located at 184 Mc Coy Road () in PITTSBURGH, Pennsylvania (PA) (15233), Norwood Inn Inc is available at 4123315488. Please do give them a call in advance to make a reservation.
More restaurants in PITTSBURGH, Pennsylvania (PA)
Norwood Inn Inc contact information and details:
Address: 184 Mc Coy Road - , PITTSBURGH, Pennsylvania (PA) 15233
Contact Phone: 4123315488