Fast Food Restaurant

The Crazy Mughals

Katwaria Sarai Village
img01
img01
  • About
  • Photos

The Crazy Mughals, Katwaria Sarai Village, New Delhi


Address

124 A/9, Main Road, Near Levis Showroom, Katwariya Sarai, Qutab Institutional Area, New Delhi, Katwaria Sarai Village, New Delhi