Visited China House for second year running. Do not be put off by exterior. Clean, modern interior and good quality food at reasonable price. Service also good. Will be back next time in Malta.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.