Ithaki Mediterranean Restaurant
1A Newbury St, Peabody
(978) 356-0099
Recent Reviews
Ithaki Mediterranean Restaurant
1A Newbury St, Peabody 01960
(978) 356-0099