Pizza Review
Super light!! Very good pizza in Florida to not make you feel awful enjoying it. Fresh ingredients, sauce and cheese pop. The crust is perfectly thin and has a good flavor. When you get a piece that is crisp it’s next level, good amount of floppy pieces though. Definitely worth a trip if you’re in South Beach!