Olympia Restaurant in North Tonawanda Buffalo
3312 Niagara Falls Blvd, North Tonawanda , 14120 - Get directionsMenu Olympia Restaurant
How to get to Olympia Restaurant
Opening Time
7am – 9pm: Mon-Thu, Sun
7am – 10pm: Fri-Sat
Services
- Breakfast
- Kid Friendly
- Wifi