Pizza restaurant La Grotta offers a wide pizza menu, including sweet options. Features include dine-in, takeout, and a bar.