IHOP 3390

IHOP #3390 is an IHOP restaurant located at 4201 West Bell Road in Phoenix, Arizona.