Sumo Sushi
Sushi · Japanese · Noodles
Sumo Sushi is a Japanese restaurant offering a variety of sushi and noodle dishes.
Location
Best places nearby
The highest rated places close to Sumo Sushi.
Local restaurants nearby
Barış Sokak 7BA, İstanbul
Location
The highest rated places close to Sumo Sushi.
Barış Sokak 7BA, İstanbul