
Located on the beautiful waterfront of Frikes in Ithaca, Odysseus Restaurant boasts delicious Greek cuisine and warm hospitality, according to happy diners.
Customers consistently praise their fresh seafood dishes, including the pasta with seafood.
The friendly staff provides attentive service, making it a relaxing and enjoyable dining experience.
Odysseus Restaurant is a must-try for anyone visiting Frikes.