City Guide

Ithaka Restaurant

308 E 86th St
New York, NY 10028
Phone:

Description: Go here for: spinach pie, lamb special, authentic Greek restaurant, menu selection, Greek joint