Nemo Restaurant
Greek · Mediterranean · Seafood
Nemo Restaurant serves Greek and Mediterranean cuisine, with notable mentions of Greek salads and Greek pizza. It is located in Platanias.
Location
Best places nearby
The highest rated places close to Nemo Restaurant.

