Sandwich Shops in Homer, LA Subway923 W Main StHomer, LA, 710403189272382Fast Food RestaurantsSandwich ShopsTake Out RestaurantsUsed Restaurant Equipment Supplies Show More