Sumo Sushi is a Japanese restaurant in Barcelona known for its good cuisine. Critics suggest a varied menu with pleasant prices.