The Urinals of Taverna del Pappagallo

Taverna del Pappagallo is a small restaurant located in the town of Stresa on Italy's Lake Maggiore.

Filed under: Bars & Restaurants
Tweet

Taverna del Pappagallo, or Parrott Tavern, serves classic Italian favorites to a toursty crowd in its grapevine-adorned outdoor garden in the rear of the restaurant.