Ammazza che Pizza is an Italian restaurant serving authentic Roman-style pizza, homemade pasta, and seasonal desserts.