Village Inn

3650 Tyler St, Riverside 92503, United States Get Directions to this spot
3650 Tyler St
Riverside, 92503
CA, United States
(951) 689-2160

Rate and review Village Inn in Riverside, CA, United States!

Share your experiences at Village Inn with your friends or discover more Restaurants in Riverside, CA, United States.