Sarah and Duck discover a Lemon Cafe in the park, but it seems to be nearly closing time...Sarah and Duck discover a Lemon Cafe in the park, but it seems to be nearly closing time...Sarah and Duck discover a Lemon Cafe in the park, but it seems to be nearly closing time...