タージ・パレス Taj Palace

Indian restaurant with abundant lunch menu.
Enjoy authentic Indian curry !