6217 44 Street, Lloydminster, AB
Touch of Asia Buffet is a well known family restaurant in Lloydminster of Canada. We as an Asian restaurant offer best quality Chinese food, Asian food, buffet, BBQ ribs, prime ribs, noodles and such like ...
Read more