Pizza Papalis has excellent pizza, but it is very pricey. They have deep dish pizza to die for, and they have just about the widest variety of toppings I have ever seen. It's great for a special occasion, but don't expect to order pizza from them nightly without going broke.
Rio Wraps has decent food, but not my favorite. I will not eat there again, but that is more a personal preference. Their wraps are huge, and are kind of like your whole dinner plate beans/rice/meat rolled into one.
Was this review helpful to you?