Westwood,Lombard Street, 2036, San Francisco, California, 94123
About Us
Westwood is a live music entertainment venue, bar, and restaurant featuring elevated food, crafted drinks, and tied together with beautiful decor and amazing music sung by mavericks associated with America's heartland.