Restaurant Review: Juicy Claws

Southeast Asia meets Louisiana in this no-frills establishment