Pizza Review
Very greasy, decent flavor though. Their menu online lists a small cheese pizza at $11.99. I ordered this and picked it up and was charged over $15.