IHOP 5634

IHOP #5634 is an IHOP restaurant located at 2516 North Lee Highway in Lexington, Virginia.