Sandwich Shops in Arcadia, LA Subway600 Factory Outlet Dr Ste 10Arcadia, LA, 710013182632001Fast Food RestaurantsResturantsSandwich ShopsTake Out RestaurantsUsed Restaurant Equipment Supplies Show More