IHOP 5422

IHOP #5422 is an IHOP restaurant located at 8101 West Brown Deer Road in Brown Deer, Wisconsin.