Indian takeaway, known for its reputation. Offers food delivery.