Indian By Nature is a restaurant offering a menu of Indian cuisine.