Olympic Restaurant – Kenmore


A Western New York tradition for the best in casual Greek dining. Two great locations. Open 24/7.