Cafe De Tukche

A hidden gem located at the heart of Kathmandu, usually unnoticable but is very beautiful restaurant. It’s located just by the side of Newroad gate. The place is really beautiful and staffs are friendly. The food prices are very reasonable.

Baluwatar Bus Stop, Kathmandu 44600, Nepal