Description

Health-conscious chain restaurant preparing traditional Indian dishes made without the use of meat.