Answer
Broadway Plaza, conveniently located in the heart of Walnut Creek, California, stands as the city's premier outdoor shopping and entertainment destination. Spanning over 750,000 square feet, this open-air lifestyle center boasts a curated selection of upscale retailers, charming boutiques, tantalizing restaurants, and captivating public art installations.