Take Out Restaurants in Osceola, MO Subway230 Business Highway 13 Suite 3Osceola, MO, 647764176462185Fast Food RestaurantsLandmark RestaurantSubwayTake Out Restaurants Show More