• 201 Cowbridge Road East, Cardiff
  • Cardiff
  • CF11 9AL
  • Japanese Cuisine

Ichiban in Japanese is defined as 'Number One', which effectively sums up the top-notch service that we offer and the high quality food being served in our Sushi and Noodle restaurants.

Do you know "Ichiban"? What do you think?

 

Add a new review

Tell my friends

Don’t know anything about "Ichiban"? Ask your Facebook friends.

 

Ask a new question

Ask my friends