Thamel Sekuwa Corner is located in Kathmandu, Nepal on P876J9J, Narsingh Chowk Marg. Thamel Sekuwa Corner is rated 3.8 out of 5 in the category barbecue restaurant in Nepal.
Address
P876J9J, Narsingh Chowk Marg
Service options
TakeawayDine-in
Amenities
Good for kidsToilets