Le Mechoui offers pizza and wood-fired roasted chicken.