Ithaca Greek Restaurant

Merry Wong
Jul 24, 2023

Greek Restaurant. Operational Hours 12 PM - 2 AM.