Theodorous Restaurant, NEW CASTLE, Pennsylvania (PA)

Feeling hungry? Theodorous Restaurant might be the place to eat to suit your needs.
Conveniently situated at Westgate Plaza () in NEW CASTLE, Pennsylvania (PA) (16101), Theodorous Restaurant can be reached at 7246568444. It is advisable to call ahead of time to make a reservation.
More restaurants in NEW CASTLE, Pennsylvania (PA)


Theodorous Restaurant contact information and details:
Address: Westgate Plaza - , NEW CASTLE, Pennsylvania (PA) 16101
Contact Phone: 7246568444