Restaurants in Otis Orchards, WA Back to Cities In WashingtonCuisine TypesView AllPizza River City Pizza4707 N Harvard Rd$$