Restaurant Reviews/ Toronto and GTA{Review} Satisfy your noodle cravings at Deer Garden [Richmond Hill location] March 13, 2015