Advertisement
Place your ad here.
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.