IHOP 491

IHOP #491 is an IHOP restaurant located at 1101 Lanada Road in Greensboro, North Carolina.