IDEA
Italian · Pizza · Seafood
Italian restaurant IDEA in Paleokastritsa offers Italian specialties, grilled meats, fish, and homemade pizza.
Location
Best places nearby
The highest rated places close to IDEA.
Local restaurants nearby
Paleokastritsa, Ιονίων Νήσων
