Step into Sbarro, an exquisite eatery located at 1 Smith Haven Mall, 11755 Lake Grove, Village of Lake Grove, United States, and let your culinary adventure begin. Enjoy an unparalleled dining experience at this 4.8 eatery, backed by 442 glowing reviews.
The full menu from Sbarro in Village of Lake Grove!
All prices are estimations.