INO sushi & bar

Fleminggatan 95, 112 45 Stockholm, Sweden

Stockholm, Sweden

Rating: 181

Score: 4.5

Price: Moderately expensive

No reviews available.