A top-class authentic Neapolitan pizzeria requires three things: great people, great location and great ingredients. Pizza Garden has all three. more... See more text