A sandwich bar that makes, WITHOUT ANY DOUBT OR CONSIDERATIONS, the best sandwich in the world. The Turkey Terrific is a mountain of a sandwich: Portuguese bread, mayo,
4 of 5 stars
Been there, done that? Do tell us about it! Submit a review of this Nantucket restaurant today.