Pizzeria La Grotta offers pizza and Italian cuisine in a rustic, wood-lined setting. Antipasti, pasta, and daily lunch specials are available, with take away options.