Roast Beef Sandwich from Skampa, Cambridge, MA

photo of roast beef sandwich (super beef) from Skampa, Cambridge, MA

Photo of roast beef sandwich (super beef) from Skampa, a roast beef joint on Cambridge Street in Cambridge, MA

(Go to food photo index.)