Indian takeaway specializing in flavorful dishes. Known for fast delivery and fresh, delicious food.