UKData checked October 2026
  1. Home
  2. Edinburgh
  3. Kanpai Sushi

You will find Kanpai Sushi, a tempura restaurant, at 8-10 Grindlay St in Edinburgh. It is also listed as sushi restaurant and Japanese restaurant.

8-10 Grindlay St, Edinburgh EH3 9ASChecked October 2026