Japanese Stroll Garden Address: 347 Oyster Bay Rd, Mill Neck, NY 11765 Phone: (516) 676-4486 Restaurants, Japanese Other Businesses: Sbarro at 122 Horseshoe Rd, Mill Neck, NY 11765