Get directions to: Greek Islands Restaurant, Holbrook, NY
Restaurant address: 315 Main St Holbrook, NY 11741, USA
Restaurant: Greek Islands Restaurant