This salmon salad sandwich looks so good! It’s from The Strand in Orlando. Definitely adding it to my must-visit Orlando list!
This salmon salad sandwich looks so good! It’s from The Strand in Orlando. Definitely adding it to my must-visit Orlando list!