Lilla Baghdad offers a unique Iraqi dining experience.