Stopped by Luisa's for a friend's birthday and it was a-ok. There are few options for signature pizzas and so I opted for a build-your-own-pie. I was surprised to see pickled jalapeno on the "premium" topic list (huh?) but the beer selection made up for it.
Overall, the experience was ok and I would come back if I was in the area and craving pizza.