BEST PIZZA in Florida. Staff is very friendly especially since they are always super slammed - they always find a way to say hello and make you feel welcomed!! Try the meatballs - just like grandma used to make! And the soho panini is my favorite!! Cant go wrong with this place! 5 stars