Italian Piazza is a pizzeria specializing in Italian cuisine.