Long! Longer!! Longest!!! not only has a great name, but it also serves great potato snacks.
They have three sizes of their best-selling Tornado Potato, and the longest reaches 52cm.
There are two stores along Takeshita Street. The one we have featured here takes cash only.
- 191 m from Harajuku Station
- 310 m from Meijijingū-mae Station
- 1.0 km from Omotesandō Station