Chaalo is a modern Indian restaurant offering a variety of appetizing vegetarian Indian and Indo-Chinese dishes.