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