Char Siu @ West Villa Restaurant
CHAR SIU
West Villa Restaurant, Hong Kong Island
So good. Always runs out so best to reserve when booking a table
Eaten: Sat, 02 Mar 2019 12:00