World Trade Tower, Dehradun
Address: Shop No. 99, 1st Floor, Located in- World Trade Tower, Rajpur Rd, opp. IIPM Tower, Hathibarkala Salwala, Dehradun, Uttarakhand 248001
Store Timing: 8 AM - 11 PM
Call Us: +91 7533888840 | Locate Us
Dine In | Takeaway | Delivery