1. The Old Spaghetti Factory
3191 Mission Inn Ave, Riverside, CA 92507
Coordinate: 33.98058,-117.36733
Phone: (951) 784-4417
2. Villa Fresh Italian Kitchen
2259 Galleria At Tyler, Riverside, CA 92503
Coordinate: 33.90903,-117.45876
Phone: (951) 299-7109