Sicilian carts are at Italian American Museum

One of the newest museums in Los Angeles is IAMLA — Italian American Museum of Los Angeles. Located in the historic Italian Hall on Main St., backing up to Olvera St., the museum opened to the public in 2016.

This story appeared on Larchmont Chronicle  on August 3.