La Roma Pizza

309-462-2696
207 S Main St
Abingdon, IL 61410
No photo available for this business

Business Information

Pizza, Restaurants
MasterCard

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Nov 17, 2008
Some of the best pizza around. Very Very thin and tastey. I love there pepperoni pizza. The owners are very friendly. They keep the place cl... (more)

Browse our top cities

Browse cities by state