IHOP 3475

IHOP #3475 is an IHOP restaurant located at 4401 Virginia Beach Boulevard in Virginia Beach, Virginia.