Get directions to: Zen Mei Bistro, Los Angeles, CA
Restaurant address: 800 Yale St Los Angeles, CA 90012, USA
Restaurant: Zen Mei Bistro