Restaurants & Bars

Outer Boroughs Greek

Greek Island-Little Neck


Restaurants & Bars 3

Greek Island-Little Neck

Larry | Dec 2, 2004 04:45 PM

A new Greek restaurant-Greek Island-opened about two months ago on Northern Boulevard in Little Neck. Looks interesting from the outside, has anyone tried it

Want to stay up to date with this post?