Indian takeaway offering a set menu with generous portions. Known for fast delivery.