Tokyo Bay

Ignaz-Harrer-Straße 38, 5026 Salzburg, Austria

Salzburg, Austria

Down-to-earth Japanese restaurant specializing in sushi rolls, sashimi & nigiri, plus sake.

Rating: 663

Score: 4.5

Price: Moderately expensive

No reviews available.