Cafe in Stella, MO Lentz Carter Cafe798 Ozark StStella, MO, 648674176282233Coffee ShopsDiamond CafeRestaurantRestaurants DowntownUsed Restaurant Equipment Supplies Show More