Pizza Review
A large pizza for 20 bucks is ridiculous this pizza should be about 12 13 bucks. Very doughy but the fresh cheese and sauce made up for it a little. Seriously overpriced though