Some of the best Pizza! Perfect crust (not too thick/not too thin) lots of selection! Atmosphere seemed nice, although we took it to go back to our hotel. I am still craving it! It is a little pricier but it was SOOO good! Worth every penny and loaded with lots of toppings so you really get the quality for your money.
Definitely would recommend if you are in White Rock or heading to Bandelier!
It actually was hard to see from the road as the building is connected to a "under construction" building and there are no windows facing the street but don't be scared away from the outside it is worth it.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.