Enjoy authentic Italian cuisine at La Piazza. This popular spot offers a taste of Italy.