Ihop
14 Royal Rd Part of the Hampton Inn, Flemington, NJ 08822-6002
Ihop is a Restaurant place is located in Flemington, New Jersey. The address of Ihop is 14 Royal Rd Part of the Hampton Inn, Flemington, NJ 08822-6002.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 908-237-3805, or open their website to view relevant information, The url is http://www.ihop.com