A BRAND new Chinese street food restaurant has opened up in Glasgow city centre. Sweet and Sour has opened its doors a year ...