Indian takeaway offering generous portions. Known for friendly service and delivery options.