Greek Islands
25317 Northern Blvd, Little Neck NY 11362
(718) 279-5922
Directions
Order Online Delivery
Grubhub
Ubereats
Postmates
Doordash
Greekislandsnyc
Trycaviar
Seamless
Greekislandsnyc
Little Neck, New York
Greek Islands
25317 Northern Blvd, Little Neck
(718) 279-5922