Mandarin Oak Shalimar Bagh is located in New Delhi, India on Shop No. 12, 13, 14, 15 & 16, 1st Floor BQ Market, Shalimar Bagh. Mandarin Oak Shalimar Bagh is rated 1 out of 5 in the category chinese restaurant in India.
Address
Shop No. 12, 13, 14, 15 & 16, 1st Floor BQ Market, Shalimar Bagh