Sakura桜
Sushi Teppanyaki Noodles
Sakura is a authentic Japanese restaurant located in Stockbridge, a very popular area in Edinburgh. We provide not only Sushi, sashimi, but also teppanyaki and other traditional Japanese dishes. If you would like to try Wagyu beef, sakura is the best choice for you in Edinburgh with the highest quality and reasonable price.