Odysseus
Greek · Mediterranean
Odysseus is a restaurant offering a dining experience with options for reservations. They accept credit cards and offer amenities like live music and free Wi-Fi.
Location
Best places nearby
The highest rated places close to Odysseus.
Local restaurants nearby
Επαρ.Οδ. Κασσιόπης - Σιδάριου, Ιονίων Νήσων
