Olympus Grill Nikiti is a grill restaurant located by the sea in Nikiti. It offers fresh ingredients, a variety of flavors, and generous portions. Customers can enjoy their meals in the lounge by the waves, take food to go, or have it delivered.