Do they take reservations?

richard Gioia | Oct 11, 2021 | Category: Greek restaurant

Olympia - All questions

Address: 3312 Niagara Falls Blvd, North Tonawanda, NY 14120, USA

Tony Flores | Oct 11, 2021

Just go good food I don't think they take reservations

Kathy Hoover | Oct 11, 2021

The Olympia is not taking reservations at this time and will only allow 4 people to a table. You have to go inside and put your name on a list, then wait in your car. They will call you when your table is ready.

Tatiana Salamone | Oct 11, 2021

I dont think so since its only 4 people at a table

Rachel H | Oct 11, 2021

Hmmm, that I don't know. Only 4 people to a table.

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

who is the owner

Nancy Pipalski | Oct 12, 2018
Read More

Trending Places