Half Roasted Chicken from The Druid, Cambridge, MA

photo of half roasted chicken from The Druid, Cambridge, MA

Photo of half roasted chicken from The Druid, an Irish pub on Cambridge Street in Cambridge, MA

(Go to food photo index.)