IHOP 3366

IHOP #3366 is an IHOP restaurant located at 6317 Talokas Lane in Columbus, Georgia.