Tokyo Sushi
Japanese · Sushi · Ramen
Authentic Japanese restaurant specializing in sushi, sashimi, and ramen. Free parking available.
Location
Best places nearby
The highest rated places close to Tokyo Sushi.
Local restaurants nearby
4 Niddrie Mains Rd, Alba / Scotland



