Sbarro
Address:
1062 Annapolis Mall, Annapolis, MD 21401
Phone:
(410) 266-5607
Cuisine:
Pizza
Other Details:
Sbarro has been open in malls around the country for over 50 years. Sbarro currently operates over 1,000 franchise restaurants worldwide. It specializes in pizza, and offers salads, sandwiches and strombolis as well.
Pizza, Restaurants
Other Businesses: