Chicken Mechoui is a restaurant specializing in mechoui-style chicken.