CHINESE FAST STREET FOOD is a delicious departure from bland Cantonese cuisine May 6, 2023 Braised duck and noodle bowls make for an unforgettable lunch experience at Chinese Fast Street Food, located just off Queen Street in Cardiff. Region: South Wales Read moreCHINESE FAST STREET FOOD is a delicious departure from bland Cantonese cuisine