Indian takeaway offering delicious, high-quality food.