News

An award-winning Chinese takeaway in Glasgow is among the top 10 finalists for the Glasgow Times’ Best Takeaway.