Theodorou's Restaurant
212 Grove St
New Castle
PA
16101
(724) 652-3600
Open Map
Bar & Grill Restaurants
Burger Restaurants
Carry Out
Carry Out %26 Take Out
Family Restaurants
Food & Dining
Mexican Restaurants
Number of employees: 1 to 4
Restaurants
Southwestern Restaurants