Mediterranean Restaurants in South Hill, VA Roma Italian Restaurant826 E Atlantic StSouth Hill, VA, 239704344478884GyrosItalian RestaurantsLighthouse RestaurantMediterranean RestaurantsPinos Restaurant PizzaPizza DeliveryUsed Restaurant Equipment Supplies Show More