La Grotta is an Italian restaurant offering a menu of pizzas, pastas, meat dishes, and seafood in a Mediterranean-inspired atmosphere. They also offer party services.