Quote:
Originally Posted by ah123
Rio Pizza on Centre street...really good pizza. We ordered 20 or so pizzas for a party and everyone raved about the pizza
|
Rio thin crust is awesome. Without all the crust you can eat a lot more so it's expensive but worth it. Regular crust is pretty good too.