IHOP 4464

IHOP #4464 is an IHOP restaurant located at 1661 Sycamore View Road in Memphis, Tennessee.