Seaside Charmer Baggutte - THE BEST SANDWICH PLACE