Pizza Review
Boss Lady is solid, solid football pizza. IMO, best in Boulder. If I was rating relative to CO pizza, then this score would be in the 8s. If this shop was sitting in NYC, it would be respected and enjoyed. It's not world-class, but grateful to have it in Boulder, which obviously isn't known for its pizza.