Egglicious India is a vegetarian restaurant featuring Indian chaat and other favorites, including Indo-Chinese cuisine.