The Grotto is a deli offering a variety of sandwiches, including specialty creations and build-your-own options. Takeout and delivery are available.