IHOP 3040

IHOP #3040 is an IHOP restaurant located at 9115 East 56th Street in Indianapolis, Indiana.