Olympia is a Greek restaurant offering a variety of culinary dishes and a fresh perspective on Greek cuisine.