Olympia is a Greek restaurant offering substantial dishes and homemade cakes. Enjoy a relaxed atmosphere with a terrace and lake views.