Cafe Mitra

Thamel, Kathmandu01-5356336, 9841131055

Address

Thamel, Kathmandu, Nepal