The other Salad King
Linda Restaurant—which has long been located above its sister, Salad King, on Gould Street—is moving north. The sophisticated Thai spot recently opened its ornate doors at the Shops at Don Mills. We get a look inside and a preview of the menu.
Check out the new Linda Restaurant>>