Tokyo Sushi
Sushi · Japanese
Tokyo Sushi is a Japanese restaurant offering sushi rolls, including baked options.
Location
Best places nearby
The highest rated places close to Tokyo Sushi.
Local restaurants nearby
160. Sokak 10A, Antalya
Location
The highest rated places close to Tokyo Sushi.
160. Sokak 10A, Antalya