Umami Street
Umami street is located in Lavington but is quite tricky to find since they didn’t have any signage leading to it. They need to fix that. When you do eventually find it, it’s located in such a pretty compound! So bright and green and it looks even more stunning when the sun is out and the cherry blossoms peep out of the perfect hedges!
I came here for lunch with a few friends and since some of us had just come from Japan, it made sense to come try some Japanese street food so they can tell us how legit it is.