Sandwich Shops in Greensboro, AL Subway623 Tuscaloosa StGreensboro, AL, 367443346240002Fast Food RestaurantsLunchPlaces To EatRestaurants That DeliverSandwich ShopsSteak RestaurantsSubwayTake Out RestaurantsUsed Restaurant Equipment Supplies Show More