Indian cafe, Chaiiwala, offering a taste of Indian cuisine. Located in The Trafford Centre.