Location & Hours

 

 

The Island

177 Seventh Street

Garden City, New York 11530

(516) 248-2481

 

Located in the courtyard behind Dunkin Donuts

 

Hours: 

Monday - Saturday: 10am - 6pm

Sunday: 12pm - 5pm