A review by South China Morning Post Food review: Sangeetha Vegetarian Restaurant, Tsim Sha Tsui scmp.com Sangeetha Vegetarian Restaurant…