Nepalese restaurant and bar on Lantau Island.
Shop 11, G/F, Mui Wo Centre, 3 Ngan Wan Road, Mui Wo, Lantau Island Mui Wo, Lantau Island, Hong Kong
12 pm to 10:30 pm | Closed Tuesdays
Nepalese restaurant and bar on Lantau Island.