"This is the best pizza in Miami. You can walk within 5 minutes from South Miami Metro Station (because you had it, you don't want to walk there. That's good! It also has a fun atmosphere, with very friendly and professional waiting staff. But even if that wasn't the case, the pizza is mouth-watering great! You really have to try it!"