Opened in the summer of 2015 in the space formerly occupied by the Larchmont Deli, and then by the short-lived Lilly’s Larchmont Cafe.
Address: 5210 W Beverly Blvd Los Angeles, CA 90004
Phone number: (323) 466-1193
Open Monday to Saturday, 9:00 am – 9:00 pm. Closed on Sundays.