Olympus Grill Nikiti
Grill · Mediterranean · Bar and Grill
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.
Location
Best places nearby
The highest rated places close to Olympus Grill Nikiti.


