Tamai Tower at Sakura Square

Closed
1905 Lawrence St
Denver, CO 80202

Sakura Square is a vibrant cultural hub in downtown Denver, celebrating the rich history and legacy of the Japanese and Japanese American community. For over 50 years, it has served as a gathering place for cultural connections and community events, including the annual Cherry Blossom Festival.

Featuring diverse small businesses, authentic cuisine, and family-owned markets, Sakura Square fosters a welcoming environment that honors its multicultural heritage. The area stands as a testament to the enduring spirit of the community, providing a place for generations to connect with their roots and share their stories.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesColoradoDenverTamai Tower at Sakura Square