The Cafe
5555 Melrose Ave, Los Angeles 90038