Central Palace is a restaurant known for hosting successful parties and offering daily lunch specials.