Dana Posted by September 9, 2016 On June 10, 2014 “Best sandwiches in Bermuda. My favorite place to stop”