5630 Melrose Ave, Los Angeles, CA 90038
Filed under:
Larchmont’s Coffee Coffee is using Michelin-level techniques to push the boundaries of LA’s daytime scene and rethink the culture of fine dining