Abingdon has a brand new pizzeria restaurant, and from all accounts the food is fantastic! Luna Pizza is now open in Abingdon’s Town Center between Kmart and Food City, and if you love mouth-watering pizza, calzones and other Italian fare, you’ll find that Luna Pizza’s is some of the best around.
Luna uses only the...
Read more »

