Sbarro
Address:
100 Greyrock Pl, Stamford, CT 06901
Phone:
(203) 327-8174
Cuisine:
Pizza
Other Details:
Located on the 7th floor of the Stamford Town Center, Sbarro is pretty much an institution there—having been in the mall for nearly as long as the food court has existed (and surviving its renovation at a time when many stores went under). Founded in 1956 as a Brooklyn salumera (Italian grocery store), its large, tasty, convenient slices (with cheese, pepperoni, veggie and deluxe toppings) are popular with customers as they take a quick break from shopping.
Pizza, Restaurants, Foods-Carry Out, Sbarro
Other Businesses: