Pizza Review
Arguably THE MOST OVERRATED pizza in all of San Antonio. Have never understood the hype. Ridiculously greasy flop, nothing special about the sauce, it might as well be prego. Ingredients aren't anywhere near quality & the mushrooms were canned.. 5.5 is generous to be completely honest.