- www.thegreekislandsrestaurant.com
- 1
315 Main St Ste A, Holbrook, NY 11741. The Greek Islands Restaurant is known for its Dinner, Greek, and Mediterranean. Online ordering available!... The food was delicious. Everything was fresh. We ordered the hummus app, 2 chicken souvlaki platters..
Relevance: 8.063411