Le Grotte is a pizzeria offering a menu of Italian cuisine.