There’s a flag in the window of Cathays Terrace’s Bar 105. Crimson, royal blue, an eight-pointed star: the colours of The Philippines. After pandemic upheaval, during which she set aside her catering business to work on the front line, Michelle Green is cooking the food of her homeland. She brings plenty of experience, from prestigiousRead More