Olympia Restaurant
8.6 โข Greek restaurant
Greek restaurant offers a cozy, laid-back atmosphere with eclectic retro decor and a beautiful koi pond visible from the wait area. The space feels clean and charming, though some seating can feel cramped. Generous portions and reasonable prices complement the relaxed vibe.
View menu
Good to know
1
Reservations are not accepted, so expect to wait during busy hours.
2
The meal portions are generous, often enough for multiple meals.
3
Prices are reasonable, making it a budget-friendly option.
3312 Niagara Falls Blvd, North Tonawanda, New York, United States
Similar places nearby
A few nearby places worth checking next.
Club House Bro's Restaurant
Quaint, charming breakfast diner with a relaxed small-town vibe, offering affordable portions and a cash-only policy with on-site ATM.
Tammy's Kitchen
Quiet, small diner with simple decor, clean countertops, a chalkboard menu, and a cash-only policy.
Wurlitzer Events
Beautiful, bright event space featuring historic Wurlitzer pianos and organ art, a spacious ballroom, and a charming patio.