The Curry Palace is an Indian cuisine restaurant offering takeout and delivery options.