Pizza Review
Some people are fans of grease. Me... not so much. Definitely a step up from my namesake but still not good pizza by any means. Reserve for when your hammered or high