Stuffed Grape Leaves from Farm Grill and Rotisserie, Newton, MA

photo of stuffed grape leaves from Farm Grill and Rotisserie, Newton, MA

Photo of stuffed grape leaves from Farm Grill and Rotisserie, a Greek restaurant on Needham Street in Newton, MA

(Go to food photo index.)