Pizza restaurant La Piazzetta offers a taste of Italy.