Manjusha Restaurant & Bar
Barahi chowk, Street no.13, Lakeside, Pokhara 33411 Nepal
Manjusha Restaurant & Bar is a American, Asian, Bar, Contemporary, Nepali, Pub, Wine Bar place is located in Pokhara, Western Region. The address of Manjusha Restaurant & Bar is Barahi chowk, Street no.13, Lakeside, Pokhara 33411 Nepal.
If you want to go to the place or need any services, you can contact them directly. The phone number is +977 981-5140787,