Doesn't Recommend
Joined 7 years ago
Let me have God's pizza then!.
This restaurant claims that only God makes better pizza. Please...this was one of the worst (if not the worst) pizzas I've ever tasted, plus the service was horrible. Our waitress could not care less about our table and I had to wait about 15 minutes for a glass of water. I know I'm never returning here.
0
Heart