User Review

Poppa Rollo's


Great pizza, fair service
The pizza here is the best in town. Service can be hit or miss. I've had really poor service once or twice, but in recent months, the service seems to have gotten much better. The wait staff has been friendly, and the pizza (unless you order something complicated, like the Texas-shaped crust) doesn't take an unreasonable time to arrive. I'm happy with the improvements!