Italian restaurant, Taverna dei Guelfi, offers a garden view and features Italian, steakhouse, and Mediterranean cuisine.