IHOP 3465

IHOP #3465 is an IHOP restaurant located at 2841 Lenwood Road in Barstow, California.