Introducing the menu at Sbarro Castle Rock, located in the heart of Castle Rock, CO, this Italian eatery invites pizza lovers to indulge in their exceptional offerings. Known for its hand-stretched dough, Sbarro serves up classic New York-style pizzas, which are made fresh daily. The standout items include the 14" NY Pepperoni pizza, generously topped with rich San Marzano-style tomato sauce and 100% whole milk mozzarella, perfect for sharing or savoring solo.
With flavor at its forefront, Sbarro Castle Rock promises a delicious journey into Italian cuisine like no other!