Foodie Il Ridotto in Venice, Italy Review Il Ridotto is an Absolute Gem Il Ridotto is located just behind the sumptuous St. Mark’s Basilica in gorgeous Venice.... May 19, 2014 0