Maybe he got lost trying to find "Mystic Pizza".
Ah Mystic Pizza... been a while (had relatives that lived on Jamestown Island, RI). Stopped at Mystic Pizza on my way to RI after flying in to Hartford, CT.
LOL - I did once. Never did find it.