Menu

Olympia Restaurant in North Tonawanda Buffalo

3312 Niagara Falls Blvd, North Tonawanda , 14120 - Get directions

Menu Olympia Restaurant

How to get to Olympia Restaurant

Address

3312 Niagara Falls Blvd, North Tonawanda , 14120
Get directions

Follow Us

Opening Time

7am – 9pm: Mon-Thu, Sun

7am – 10pm: Fri-Sat

Services

  • Breakfast
  • Kid Friendly
  • Wifi Wifi

Related to Olympia Restaurant

Restaurants around North Tonawanda