IHOP 3150

IHOP #3150 is an IHOP restaurant located at 6831 North Loop 1604 East in San Antonio, Texas.