L.A. Rose
Contact
Photos
More
We Are Always Open Monday to Saturday
12:00 -7:00pm
Closed Sunday
8064 Melrose Ave
Los Angeles, CA 90046
323.938.9909
We often stay late, call us!