Peckham spot with friendly service but mixed reviews on freshness—hit or miss depending on what you order and when.