"A lot of places make their own pizza in-house, but this place makes the real deal from scratch, twirled in the air and everything, and you can tell the difference. Closest thing to a New York pizza you will find anywhere and its right here in Pembroke Pines! They deliver fast, too."