Mechoui is a restaurant specializing in African, Moroccan, and Middle Eastern cuisine, also offering catering and group dining options.