Village Kitchen is located in Hong Kong on Shop 5, G/F and C/L, Scenic Crest,18A Mui Wo Ferry Piers Road, Mui Wo, Lantau Island. Village Kitchen is rated 3 out of 5 in the category family restaurant in Hong Kong.
Address
Shop 5, G/F and C/L, Scenic Crest,18A Mui Wo Ferry Piers Road, Mui Wo, Lantau Island
Service options
Takeaway
Dine-in