Curry Palace offers Indian takeaway with generous portions. Known for moist chicken and fast delivery.