Get directions to: Stitches, Metairie, LA Restaurant address: 3941 Houma Blvd Metairie, LA 70006, USA Driving Walking Bicycling Restaurant: Stitches