rider-banner-icon
     
  • Hong Kong
  • Cha Chaan Teng

Cow Cow Kitchen (Flora Plaza)

CLOSED
Rating 4.8 out of 5 stars, 2000+ reviews
Shop No. 133, G/F, Flora Plaza, 88 Pak Wo Road, Fanling
Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday08:0021:00