Rice & Noodle Chinese Restaurant

Truely the best restaurant in Toronto

1508 Queen St. West

(Queen St. W & Lansdowne Ave.)