Official website http://www.ristoranteriviera.it/#_=_
Address Dorsoduro, 1473, Venice 30123, Italy
Coordinates 45°25'50.491" N 12°19'19.247" E