Very efficient & fast ! Love the pizza. Delivery staff are friendly !Salads are made with quality ingredients !
1717 Marsh RdWilmington, DE 19810
From Business: "Setting the standard in New Castle County for casual, fine dining with flair, V&M Bistro is Delaware's favorite new Italian restaurant. Inside, the chic atmosphe…