On February 20, The Little Door restaurant opened its third store in Santa Barbara, 150 kilometers north of Los Angeles on the West Coast of the United States. A new success for the Meschin brothers after a career already marked by brilliance in the world of nightlife and restaurants in California.
Thirty-five years after having put down their suitcases on the other side of the Atlantic …
–