Sbarro’s latest restaurant on the Las Vegas Strip is set to delight pizza lovers with its grand opening, featuring exclusive menu items and celebratory festivities for everyone.

Source: The National Law Review