I have tried many restaurants in the North end and this and prezza are the only 2 that I would even take the time to say a few words about. Davide is one of the best Italian Restaurants I ever ate in including Italy. Everything is so fresh and simple the way cooking should be. Great place will be back
more