The line of salivating women outside this shop on Shijo Street never seems to be shorter than 10 meters on weekends.

Share