Roma Pizzeria Address: 16075 Lankford Hwy, Nelsonia, VA 23414 Phone: (757) 665-5756 Pizza, Restaurants