Chifa Ah Chau

Save
  • Address
    Gamarra 769, town center
  • Phone
    24 3351

Let us know if these details are incorrect

Lonely Planet review

Chifa Ah Chau . This is a funky, faded but fun place with individual private curtained booths and genuine Chinese food. Portions are elephantine - order to share.