SUTRA CAFE LOUNGE is located in Dehradun, India on 111/1, A & A Tower, 3rd Floor, Rajpur Rd, opposite Kalsang Restaurant. SUTRA CAFE LOUNGE is rated 4.3 out of 5 in the category pub in India.
Address
111/1, A & A Tower, 3rd Floor, Rajpur Rd, opposite Kalsang Restaurant
Amenities
Gender-neutral toiletsToilets