I've eaten at this pizza chain many times and the pizza and grinders seems to be at most sub-par cmpared to the many other chains in the area. It's a carryout place.
I visit one of your restaurants at 12710 Olive Blvd, St. Louis, Missouri 63141 so often that they shout my name when I walk in the door. I have introduced Bellacinos to so many people I have to take off my shoes and socks to count them all. I tell them that we never know beforehand what we are going to order until we are at the counter. It's sometimes so hard to decide between a pizza or a...
more