North African restaurant Le Mechoui offers grilled meats, paella, and other Mediterranean dishes.