Restaurants in Barcelona
Show restaurants on map
4.3
Menu
4.3
Menu
City: Barcelona, Carrer De Villarroel, 237, 08001 Barcelona, Spain, 08036
"Excelente servicio y la calidad de la comida es muy buena. Realmente te transporta a Japón y los sabores que puedes probar allí. Aún no he probado el..."
Price
The Average price for is:
$19.8
Feedback
These reviews refer only to the mentioned ingredients.