Greek Restaurants in Twin Rocks, PA
1. Athenian Cafe
217 Union Ave, Altoona, PA, 16602
OPEN NOW:11:00 am - 8:00 pm
"This was my first visit to the Athenian Cafe, and the food here was excellent. The dolmades were the best I've had, and I tried the Spanikopita and it was absolutely…"
12 Years
in Business
2. Olive Pit
411 Main St, Irwin, PA, 15642
CLOSED NOW
From Business: Infused Extra Virgin Olive Oil and Infused Balsamic Vinegar shop in Historic Down Town Irwin, PA.
3. The Court House Grill & Pub
209 Main St Ste 2, Brookville, PA, 15825
OPEN NOW:6:00 am - 9:00 pm
26 Years
in Business
Showing 1-3 of 3