One of my sons just asked me where the turkey club sandwich comes from…here’s a suggestion. So far the best turkey club I’ve ever had was at the Loews Vanderbilt Hotel in Nashville. Getting hungry just thinking about it.
Ever wonder where the turkey club sandwich comes from?
Reply