6703 Melrose Ave
Los Angeles, CA 90038
Los Angeles, CA 90038
Open HoursWe to Su from 05:30pm to 10:00pm
OverviewRed Pearl Kitchen merges a 1940s Shanghai style with upscale pan-Asian cuisine. Sofas, booths and chairs covered in rich fabrics, deep shades of red and orange lining the walls...
more