Potato Leek Soup from The Druid, Cambridge, MA

photo of potato leek soup from The Druid, Cambridge, MA

Photo of potato leek soup from The Druid, an Irish pub on Cambridge Street in Cambridge, MA

(Go to food photo index.)