Sbarro is a casual Italian restaurant chain known for serving a variety of pizza slices and pasta dishes.
With locations across the United States, including Orlando, FL, Sbarro offers quick and convenient dining options for those craving classic Italian flavors.
Generated from their business information