Megnut

On the island soup front

Exciting news! "Soups are back" at the Fog Island Cafe, or so claim the signs posted in their windows, enticing customers with an exclamation point and "thumbs-up" graphic. Ah fall on Nantucket...

Previous: Next: