IHOP 3161

IHOP #3161 is an IHOP restaurant located at 18248 Collier Avenue in Lake Elsinore, California.