Da Vinci Restaurant is an Italian establishment offering vegetarian options. It is located at Bahnhofstraße 1 in Leinfelden-Echterdingen.