Davinci's Address: 4344 O St, Lincoln, NE 68510 Phone: (402) 475-1111 Payment: E Commerce, Pizza, Restaurants Other Businesses: Perfect Cup at 5625 O St, Lincoln, NE 68510 Barton Development at 5625 O St, Lincoln, NE 68510 Zesto at 225 N Cotner Blvd, Lincoln, NE 68505 Arby's at 5540 O Street, Lincoln, NE 68510 Metro Dining Delivery Restaurant Delivery Service at 3836 Vine Street, Lincoln, NE 68503