Where do you need Restaurants ?
About IHOP
IHOP is located at 1627 University Ave, Lubbock, TX. This location is in the South Overton neighborhood. This business specializes in Family Style Restaurants.
IHOP is located at 1627 University Ave, Lubbock, TX. This location is in the South Overton neighborhood. This business specializes in Family Style Restaurants.