Takeway Corner Chinese Fast Food is located in Delhi, India on Shop Number 5 Robin Road Near Vishvidalya Metro Station. Takeway Corner Chinese Fast Food is rated 3 out of 5 in the category chinese restaurant in India.
Address
Shop Number 5 Robin Road Near Vishvidalya Metro Station