IHOP 3253

IHOP #3253 is an IHOP restaurant located at 1906 South Highway 92 in Sierra Vista, Arizona.