Theodorous Restaurant, NEW CASTLE, Pennsylvania (PA)
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
