The Taste of India

Karol Bagh
img01
img01
  • About
  • Photos

The Taste of India, Karol Bagh, New Delhi


Address

12, Pusa Road, Behind Karol Bagh Metro Station, Karol Bagh, New Delhi, Block 15, New Delhi

Phone no.

011 40074831