IHOP 3123

IHOP #3123 is an IHOP restaurant located at 2600 Sunrise Drive in Springfield, Illinois.