Nine Square: The Restaurant that serves delicious vegetarian food

Nine Square is a paradise for the vegetarians located in Creaticity, Yerawada. On the recent visit to this place we found why our friends use to ask us to try food here.