Royal India is a restaurant serving authentic Indian cuisine, now offering home delivery.