Italian restaurant.
Official website http://www.hostariadafranz.com/#_=_
Address Salizada Sant'Antonin, 3499, Venice, Italy
Coordinates 45°26'7.796" N 12°20'48.462" E