This use to be the best place in town to get great tasting pizza but for the past couple of years the pizza has been very mediocre and taste flat like cardboard.
The price has also increased while the quality and size of the product has decreased. Did the owners sell the restaurant?
more