The pizza here is the best I have had in South Florida! The people who work at this restaurant are very friendly! The food is generously portio...
All reviews seem positive