IHOP 1745 Cowell Blvd Davis, CA 95616 Phone: (530) 750-0170 Fax: (530) 750-0172
Category: Restaurants