Lu Cannarozz is a restaurant specializing in grilled meats and regional specialties.