Get directions to: Xiomara, Los Angeles, CA Restaurant address: 6101 Melrose Ave Los Angeles, CA 90038, USA Driving Walking Bicycling Restaurant: Xiomara