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