La Taverna is an Italian restaurant serving pizza, pasta, and other classic dishes in a comfortable setting with outdoor seating.