IHOP 2092

IHOP #2092 is an IHOP restaurant located at 3300 Princess Anne Road in Virginia Beach, Virginia.