Tandoori

Address
68 BRd St, Stamford, , CT, USA
Telephone
203 964 1010