La Cava is an Italian restaurant serving traditional fare in a rustic, old church setting featuring stained glass.