I have known Ubi as an industrial estate for the longest time ever but when I got wind that it is also a roaster heaven with a good number of roast meat factories and suppliers around, I decided to venture into this godforsaken place and embark on my hunt for cheap and good roast duck […]