Chilli India is an Indian restaurant located in Calgary. It is known for its cuisine and has received positive reviews.