At first glance this looks like a typical Venetian restaurant with nice decor but I would seriously recommend you avoid it at all cost. I would practically prefer McDonald's. To begin with the service was horrible, the waiter gave us the distinct feeling that he couldn't care less about us. Once the waiter decided to come to our table he was extremely arrogant and was reluctant to answer any questions. When we got the food the pasta was mediocre and the cheese platter was an utter disgrace. Three small pieces of cheese for 20 Euro? we thought it was a mistake. It wasn't - apparently the owner knew what he was doing when he 'neglected' to write the prices on the English menu.
To sum up, if you like being overpriced for below quality food and outraging service this is the place for you, otherwise there are plenty of other places in Venice that are much much better.
If you own or manage Da Mario Alla Fava, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.