Restaurant Equipment & Supplies in Otoe, NE Otoe Steakhouse413 Main StOtoe, NE, 684174022659281Omaha Steak RestaurantsSteak HousesThe BarUsed Restaurant Equipment Supplies Show More