Pizza Review
Wow Rubirosa is very good. Went with the tie dye pie which is what they are known for and it was very good. I imagine the simple cheese or pepperoni would be amazing. Cheese on the pie was good, overall just a good tasting pie.