IHOP

1700 E Higgins Rd, Schaumburg, IL|
IHOP Logo