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