La Nonna Carmela is an Italian restaurant specializing in authentic, traditional Italian cuisine, including gluten-free options and pizza.