Max & Helen’s

Classic diner opening in the space of Le Petit Greek

Address: 127 N Larchmont Blvd
Los Angeles, Calif. 90004