Tuesday, March 10th, 2015
Reviewed by G Bear
This place has consistently gone down hill since we moved to Glenwood. It feels like they are trying to save on everything, skimping on toppings, overpriced drinks in small glasses. Felt thoroughly cheated, there are a lot better pizza places to go there, its a shame!!!!