IHOP 3234

IHOP #3234 is an IHOP restaurant located at 17250 Southcenter Parkway in Tukwila, Washington.