I love pizza, and before I found Rome I was missing the pizza from the city. No more - Rome pizza tastes great - definitely the best Pizza place for miles around. Plus the service is very friendly and it's cheap!
Pros: Pizza, price
Cons: Regular ""pizza place"" ambience