This chain restaurant makes some decent deep dish pizza. I don’t mind coming here, but I usually hate chain restaurants, because there are very few places in Buffalo that make deep dish pizza. All the pizza’s on the menu are very tasty. They also have other menu items but I usually stick with the pizza.
more