Indian Takeaway specializing in Indian cuisine.