Otis Orchards from Washington Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map River City Pizza & Pasta - Washington, Otis Orchards, N 4707 Harvard Rd, 99027 (509) 922-6322 Map