Channis Indian Restaurant offers a taste of Indian cuisine. It is located on Stratford Road and provides a dining experience for its customers.