River City Pizza hero image

River City Pizza

Restaurant

4707 N Harvard Rd, Otis Orchards, WA 99027, USA

Biter Score
7.8
Open
Wednesday: 11 AM – 8 PM
River City Pizza photo 1
River City Pizza photo 2
River City Pizza photo 3