Sbarro, a renowned Italian restaurant chain, offers Original XL NY Style Pizza and Classic Italian recipes in Miami Beach and at over 600 locations worldwide.
Founded by the Sbarro family, the restaurant is known for its delectable pasta, stromboli, and salads, providing a taste of authentic Italian cuisine to patrons around the globe.
Generated from their website's infomation