Category: Italian Restaurant
Address: 47 Chart St, Shoreditch, London, N1 6DA
DaVinci Restaurant in Shoreditch London Since 1999, DaVinci, a family owned local Italian restaurant in Shoreditch, London (UK), has offered fresh, delicious Italian food and the best pizza. The owners of this Italian Restaurant and local hotspot in Shoreditch London take pride in their authenticity, consistency, and family friendly atmosphere. This specialty Italian restaurant menu includes fresh, made to order, hand-tossed pizza, delicious pasta selections, classic Italian chicken and veal entrees, homemade old-fashioned meatballs and lasagna, and so much more. We invite you to come on in and give our pizza or Italian food a try. You won't be disappointed!