IHOP 1320 University Ave Riverside, CA 92507 Phone: (951) 369-4028 Fax: (951) 369-4028
Category: Restaurants