I just have lunch at DAVINCI two hours ago. It was like having a meal somewhere in TUSCANY. The decor of dark wood and bricks makes it very romantic and the food is real Italian. The prices of the Specials were inexpensive. Best Italian in North Dade.
Pros: Inexpensive for Lunch, Attentive service, very romantic
more