Sandwich Spot · 3406 Lancaster Avenue, Philadelphia, PA, 19104 · Philadelphia
More places in Philadelphia