IHOP 3468

IHOP #3468 is an IHOP restaurant located at 50 Rio Rancho Road in Pomona, California.