La Taverna is an Italian restaurant offering freshly prepared pizza, pasta, fish, and meat dishes in a traditional ambiance.