Southwark sandwich spot with questionable portion control and quality issues; generally mixed reviews suggest better options nearby.