Sandwich Shops in Florala, AL Subway1078 3rd StFlorala, AL, 364423348585095Bars And RestaurantsFast Food RestaurantsOld Town GrillPlaces To EatRestaurants DowntownRestaurants That DeliverSandwich ShopsSubwayTake Out RestaurantsUsed Restaurant Equipment Supplies Show More