Sandwich Shops in Crete, NE Subway925 Main AveCrete, NE, 683334028265119China Garden RestaurantDeliFast Food RestaurantsRestaurants DowntownRestaurants That DeliverResturantsSandwich ShopsSubwayTake Out RestaurantsUsed Restaurant Equipment Supplies Show More