Your question has been sent.
Expect an answer!
4615, 315 Eddy St, Ithaca, NY 14850, United States, Ithaca
Casual destination for hefty portions of Italian & Greek classics such as pizza, pasta & gyros.
4615, 315 Eddy St, Ithaca, NY 14850, United States, Ithaca
Your question has been sent.
Expect an answer!
Thank!
Your review has been submitted.
Thank you for being with us!
We will call you back!