La Cueva is a restaurant offering pizza and pasta dishes.