3 Harbor Sq, Nantucket, Massachusetts 02554 USA
Italian Sandwich & Turkey Terrific Sandwich
Photo Credit: Yelp