11Am - 10.30Pm
Chai is a national favourite in India. Almost every tea lover has a thing for this delicious chai which is made by adding a number of spices which have therapeutic affect on the body.