IHOP 2146

IHOP #2146 is an IHOP restaurant located at 710 Woollomes Avenue in Delano, California.