IHOP 3127

IHOP #3127 is an IHOP restaurant located at 12251 Tech Road in Silver Spring, Maryland.