The best Margherita this side of Namples......very authentic! Made by real Italians from the old country. The crust is absolutely mouth watering!
All reviews seem positive