UKData checked October 2026
  1. Home
  2. Edinburgh
  3. Japanese restaurants
  4. Kenji Sushi

You will find Kenji Sushi, a Japanese restaurant, at 24 Deanhaugh St in Edinburgh. Also listed under restaurant and sushi restaurant. It is open on Sunday.

24 Deanhaugh St, Edinburgh EH4 1LYChecked October 2026