A new spot for hand pulled noodles just opened up in the new food plaza on Consumers Road in North York. Omni Palace Noodle House is a chain from China that specializes in Lanzhou beef noodles.
Read MoreA new spot for hand pulled noodles just opened up in the new food plaza on Consumers Road in North York. Omni Palace Noodle House is a chain from China that specializes in Lanzhou beef noodles.
Read More