
Watt Plaza Leases Space to Carla Café for Second Location
Watt Plaza Leases Space to Carla Café for Second Location Watt Plaza has finalized a five-year lease agreement with Carla Cafe, a renowned LA-based sandwich shop that gained a devoted following during the pandemic. The new 2,650-square-foot ground-floor space, featuring…











