Helens Sushi

Långholmsgatan 13, 117 33 Stockholm, Sweden

Stockholm, Sweden

Sushi, yakitori & teriyaki dishes, plus a vegan menu, in a simple Japanese eatery & takeout.

Rating: 351

Score: 4.0

Price: Moderately expensive

No reviews available.