Pizza Review
Great crust. Delicious tangy sauce. Not greasy at all. Absolutely great pizza. Thankfully they’re all over South Florida and we don’t have to travel.