Location & Hours
The Island
177 Seventh Street
Garden City, New York 11530
(516) 248-2481
Located in the courtyard behind Dunkin Donuts
Monday - Saturday: 10am - 6pm
Sunday: 12pm - 5pm
The Island
177 Seventh Street
Garden City, New York 11530
(516) 248-2481
Located in the courtyard behind Dunkin Donuts
Monday - Saturday: 10am - 6pm
Sunday: 12pm - 5pm