New Location!

487 Glenbrook Road

New Location!

Phone: 203-359-8977

Tawa Indian Cuisine  487 Glenbrook Road  Stamford, CT 06906

Phone: 203-359-8977