Taal is a decent indo chinese restaurant ot visit. They dont have any fusion dishes its either indian or chinese just like back home. i have not tried the indian dishes but the ch...
All reviews seem positive