Full menu with prices & pictures
Chili Chicken Indian... 487 Glenbrook Road, Stamford, 06906,...
+12033598978
You can obviously also reach the eatery using the public transport. The next station is Glenbrook, 71 meters away from Chili Chicken Indian Bistro.
Reservations can be made at this restaurant over the phone, telephone number: +12033598978.