China House A delicious Cantonese restaurant in one of the busiest areas of Malta offering a separate GCC menu. Continue reading “China House” → St Julians 0