Pizzeria La Grotta is an Italian restaurant offering a diverse menu of salads, pasta, and pizza.