Location |
1001 North Texas Blvd |
Hours |
24 hours a mother-lovin day |
Phone |
(940) 566-3823 |
Website |
IHOP.com |
Owner(s) |
DineEquity |
Established |
1958 (well, the company, not this one) |
Payment Method |
Moneyz |
IHOP has a location in Denton. It's greasy.