- Viewed - 394
Description
Experience new potato taste at Aalucha. The mexican and Nepali mix will make you crave for more.
Listing Features
Restaurant Menu
Menu
Location / Contacts
- Address : Durbar Square Road, Bhaktapur 44800, Nepal
- Phone : +977 986-0108771
Booking Inquiry
Instant Booking
Hosted by :
Own or work here?
Claim Now!
Add Review