All-You-Can-Eat Sushi in Barcelona


If you absolutely love Japanese gastronomy and are planning to stay in a holiday apartment Barcelona (or already live here), you will find a great number of excellent Japanese restaurants in the city. You will be able to enjoy some amazing sushi, prepared by the best chefs.

Many restaurants in Barcelona have adapted to their customers’ needs, and this means that they now offer all-you-can-eat sushi, but besides sushi of course, they also serve other Japanese dishes. So today, ShBarcelona has come up with a nice selection of some of the best all-you-can-eat sushi restaurants in Barcelona. Which restaurant will you try first?

Related article: Japanese Panel Shops in Barcelona

Tou Kichi Rou

colourful sushi on a black plate

Photo via Pixabay

Tou Kichi Rou is an all-you-can-eat restaurant with an à la carte menu. This means you can order everything from their menu, as many times as you want. The rules are plain and simple.

The dishes on the menu are all numbered, and you can order up to five dishes at a time. You will write down the numbers of the dishes, and the waiter will take your order to the kitchen. Once you have finished your first round, and if you are still hungry, you can order another five items for the second round and any next round, until you have satisfied your sushi cravings. This new way of ordering your food in a restaurant has become very trendy in the city lately.

Tou Kichi Rou is located in the Les Corts neighbourhood, near Plaça de Francés Macià on the Avinguda Diagonal. Its decorations are simple and typically Japanese, and they have nearly 100 items on their menu, with sushi and sashimi being favourite.

This Japanese restaurant offers an all-you-can-eat concept for only €13.50 per person, and this is a very good deal for the quality of food you get. Also worth noting is the staff’s friendliness, as their service really stands out.

On the menu you will find something for everyone, like noodles, rice, meat, sushi and lots of other Japanese dishes, and you can order as many rounds as you want. Tou Kichi Rou restaurant can be found at Avinguda Diagonal, 493. It is easy to get there with Barcelona’s public transport system, by taking the Tram (lines T1, T2 and T3) to the L’Illa stop. Then it is only a five minute walk to Tou Kichi Rou.


rotating conveyor belt with sushi

Photo via Pixabay

Toyo is located in the centre of Gracia, and this Japanese restaurant also offers an all-you-can-eat menu. From Monday to Friday you pay a very affordable price of €10 for lunch and €15 for dinner. Drinks and dessert are not included.

On Saturdays and Sundays they have a set price of €15. Their menu consists of yakitoris, yakisobas, gyozas (Japanese dumplings), tempuras, fried foods and the specialty of the house: sushi and sashimi.

Tuna nigiri, salmon nigiri, shrimp nigiri, white fish nigiri, spicy tuna maki, shrimp maki, uramaki, california rolls, maki with kiwi and mint, sashimi and many, many other sushi varieties, are just some of the types of sushi you will find on Toyo’s menu.

This restaurant has a rotating conveyor belt, and you can choose any plate you want. At Toyo’s you will, without any doubt, get best value for money for all-you-can-eat Japanese cuisine in Barcelona. The restaurant is located at Carrer Torrent de l’ Olla, 10, and if you take the metro (line L3 or L5), it is only four streets from the Diagonal stop.

Related article: Learn Japanese in Barcelona


sushi on a black plate

Photo via Pixabay

Edo is another high-ranking Japanese restaurant on the list of all-you-can-eat sushi restaurants in Barcelona. It is open from Monday to Sunday from 12:00 to 23:45, and their menu shows a large variety of Japanese dishes.

They have an à la carte menu, and it contains dishes for all tastes. They offer excellent quality sushi, with many different types of sushi. You will enjoy Edo’s relaxed and informal atmosphere. Bear in mind that due to outstanding reviews, it might get very busy though.

This Japanese restaurant with an all-you-can-eat concept is located at Ronda del General Mitre, 136, near Parc de Monterols. You can get there by public transport. Just take the FGC train (Ferrocarrils de la Generalitat de Catalunya), Line 7, to the Pádua stop. It is then about a five minute walk to Edo’s.


sashimi on a plate

Photo via Pixabay

In the town of L’Hospitalet de Llobregat, just outside of Barcelona, there is a Japanese restaurant called Osaka. This restaurant also serves dishes on a rotating conveyor belt. Besides all kinds of sushi, you can also try many other Japanese dishes, like for example yakitori, gyoza, rice, tempura, yakiudon and katsudon.

The quality of the sushi at Osaka’s is amazing, and the price for an all-you-can-eat lunch is only €9.50 (drinks not included), and an all-you-can-eat dinner will cost you €13. In addition to their affordable menu, customers can enjoy up to 2 hours of parking for free. With the restaurant being outside of the city, this might just persuade you to try Osaka’s out, next time you feel like eating sushi.

The restaurant opens every day, from 12:00 to 16:00 and from 21:00 to 24:00. Osaka’s is located at Carrer Alhambra, 16, in L’Hospitalet de Llobregat. For your orientation: it is near the Gran Vía 2 shopping centre. You can get there by bus, metro, or the FGC train (line L8), getting off the train at the Ildefons Cerdà stop. It is only 25 minutes from Plaça Catalunya.

What is your favourite all-you-can-eat Japanese restaurant in Barcelona?

Share your tips with us!