Barboursville
Restaurants
130 Mall Rd
- Category:
- Restaurants
Barboursville, 25504
WV, United States
- (304) 733-9410
Rate and review IHOP in Barboursville, WV, United States!
Share your experiences at IHOP with your friends or discover more Restaurants in Barboursville, WV, United States.