Indian takeaway offering flavorful dishes at competitive prices, known for generous portions.