Karuwa Restaurant & Bar is located in Kathmandu, Nepal on Chhusya Galli, Jyatha, Thamel, Kathmandu, Bagmati 44600. Karuwa Restaurant & Bar is rated 3 out of 5 in the category asian in Nepal.
Address
Chhusya Galli, Jyatha, Thamel, Kathmandu, Bagmati 44600