IHOP 3173

IHOP #3173 is an IHOP restaurant located at 17220 Interstate Highway 35 North in Schertz, Texas.