Pizza Review
The flavor is immaculate. Pizza is a little bit greasy and the texture isn’t to die for. However, you cannot discredit the flavor. The cheese, the sauce, it all comes together and tastes incredible! You have to try their “best in town” at least once.