Thamel House Restaurant

Thamel, Kathmandu01-4510388
icon
 Thamel, Kathmandu, Nepal