Olympia Restaurant – Greek
Sun-drenched Mediterranean flavors and timeless hospitality converge in this inviting space, where the aroma of charred oregano and lemon-kissed seafood drifts through a room bathed in warm, golden light. Guests gather around tables to share vibrant, soul-warming plates that celebrate the rich culinary traditions of the Aegean, creating a dining experience that feels both celebratory and deeply familiar.
3312, Niagara Falls Boulevard, North Tonawanda, NY, 14120 http://olympiarestaurantnt.com/0Cuisine: Greek
Price range: $$
Currently open
Hours
- Monday - Sunday
- 8:00 AM - 8:00 PM
- Friday - Saturday
- 8:00 AM - 9:00 PM