Third Eye Restaurant

Thamel, Kathmandu015360289

Address

Thamel, Kathmandu, Nepal