This is the most over rated pizza in Western New York. The pizza is dry, the sauce tastes like tomato soup and most of all over priced. The neighborhood the pizzeria is located is right in "The Hood" of the west side of Buffalo. Your life is on the line in this area.
more