Taverna dei Dogi - a very busy ristorante

[Castello - Venice - Italy]