Alba Reviews & Details
2480 Canyon Blvd
Alba is located at 2480 Canyon Blvd in Boulder near the intersection of Canyon Blvd and Folsom St. Their menu consists of Italian dishes . Call (303) 938-8800 today!
- Major Intersection:Canyon Blvd And Folsom St
Tell us more about Alba Boulder!