River City Pizza and Pasta in Otis Orchards
4707 N Harvard Rd,
Otis Orchards, 99027
(509) 922-6322
(509) 922-6322
River City Pizza, the biggest little pizza place in the world!!
cheese, delivery spokane valley, dining, east valley