Chinese Van is located in New Delhi, India on New, Block C 4E, Janakpuri. Chinese Van is rated 3.9 out of 5 in the category chinese restaurant in India.
Address
New, Block C 4E, Janakpuri
Accessibility
No wheelchair-accessible seating
Offerings
Small plates
Vegan options