Filters:
clear
Country: United Kingdom

japanese steakhouse in Lower Dean

About 3 results.

Wagamama

Castle Terrace 1, EH1 2DP Edinburgh, United Kingdom

come and visit our japanese restaurant in edinburgh. we serve fresh + exciting japanese food, inspired by the flavours of japan; available in the restaurant and for take-out

Kenji Sushi

Saint Stephen Street 42, EH3 5AL Edinburgh, United Kingdom

Sakura Japanese Restaurant

Deanhaugh Street 18-24, EH4 1LY Edinburgh, United Kingdom
  • 1