Sandwich Shops in Tecumseh, OK Subway101 E Walnut StTecumseh, OK, 748734055982630DinerFast Food RestaurantsPlaces To EatRestaurants DowntownRestaurants That DeliverResturantsSandwich ShopsSubwayTake Out RestaurantsUsed Restaurant Equipment Supplies Show More