Contacted Krishna Tent House & Caterers in Dehradun
33 Ground Floor, Star City Mall, Mayur Place, Mayur Vihar I, New Delhi, Delhi 110091