


Olympic Restaurant – Kenmore
A Western New York tradition for the best in casual Greek dining. Two great locations. Open 24/7.
1601 Military Road,
Kenmore, NY 14217 (716) 874-0771
Kenmore, NY 14217 (716) 874-0771
Mon: 24 hours
Tue: 24 hours
Wed: 24 hours
Thu: 24 hours
Fri: 24 hours
Sat: 24 hours
Sun: 24 hours
Spotlight