Char Siu @ West Villa Restaurant on Eaten
CHAR SIU
Char Siu
1
REVIEW
7.7
RATING
REVIEWS
2
nd
REALLY GOOD
baycman's Char Siu list
So good. Always runs out so best to reserve when booking a table