Sandwich Shops in Vidalia, LA Subway1109 Carter St # 5Vidalia, LA, 713733183361170DeliDinerFast Food RestaurantsPearls PlaceRestaurants DowntownRestaurants That DeliverResturantsSandwich ShopsSubwayTake Out RestaurantsTrain DepotUsed Restaurant Equipment Supplies Show More