Sandwich Shops in Halifax, VA Packhouse121 S Main StHalifax, VA, 245584344766744Dining RestaurantsFoodLighthouse RestaurantPlaces To EatRestaurants DowntownRestaurants That DeliverSandwich ShopsUsed Restaurant Equipment Supplies Show More