This place is great for good food and good prices.
That is a combo that is hard to beat.
You gotta try the breadsticks.
Wish there was a buffet in Tucson like the R&R Pizzas in some other towns.
Pros: Great Food, Inexpensive, Great Food
Cons: No buffet, Small location
more