Hot sandwich and fresh juice stand. A joint like this was very popular among foreign tourists.