Sbarro
Italian, Pizza
Green Mall
8.91 km away
Open now
Overview
In 1956, a tiny Italian delicatessen was established in Brooklyn, New York which would become the first ever Sbarro—home of the great handmade pizza and fresh Italian cooking.
More branch details
Check out similar places with up to 50% off sulit deals!