Little Tibet Restaurant and Bar

Narsingh Chowk, Kathmandu1-5342656

Address

Narsingh Chowk,Thamel, Kathmandu, Nepal