Do Forni
San Marco, 468, Venice, Italy 30124
Featured Review : There must be something in the water in Venice. Otherwise there is no way we would ever have dared go into this restaurant in the first place - there's something about it that exudes the "you have to be very rich or very...See Full Review