IHOP


1301 W Imperial Hwy at S Idaho St. La Habra CA

(562) 266-1542

photos map menu share venue page