This is a sushi restaurant, located in a very accessible area in Stockholm, and which offers great food at moderate prices. The contemporary décor and cordial service are other welcoming factors. Helen s allows takeaways too. Make this your very own gastronomic hideout in Sweden.
- Open Hours: Monday to Saturday from 04:00 PM to 10:00 PM
- Takeout Available: Yes
- Nearest Train: Hornstull