Indian takeaway offering flavorful and delicious Indian cuisine.