Zen Garden
1 Great Neck Rd, Great Neck Plaza 11021