Whatamadworld
Chatty Member
Has anyone been to Joe Allen's restaurant that Steve always speaks about? I saw it online and it's just some American diner. He makes it sound as if it's some amazing fine dining restaurant the way he goes on about the place