Pizza Review
Wow, this pizza might be the best in South Florida. There is a little kick to it and the char is great. It is a little greasy, but it’s light, great flavor and I might be able to house the whole pizza.