L'Aquila is an Italian restaurant offering a variety of specialties, including pizza.