Revolution Cafe & Restaurant is located in Kathmandu, Nepal on Thamel Dabali Marg, Kathmandu, Bagmati. Revolution Cafe & Restaurant is rated 4.1 out of 5 in the category cafe in Nepal.
Address
Thamel Dabali Marg, Kathmandu, Bagmati
Accessibility
No wheelchair-accessible entrance