Annapurna Vegetarian Restaurant

Shivaram & Devavira's Restaurant (Toronto) Great food in a wonderful setting.