Location & Hours

The Island

177 Seventh Street

Garden City, New York 11530

(516) 248-2481

 

Located in the courtyard behind Dunkin Donuts

 

Hours:

Monday through Saturday 10am - 6pm

Sunday 12pm - 5pm