IHOP 5516

IHOP #5516 is an IHOP restaurant located at 1217 Omniplex Drive in Cincinnati, Ohio.