Bentoya

13 Bread St, Edinburgh EH3 9AL, United Kingdom

Edinburgh, United Kingdom

Some unusual Scottish ingredients appear on the Japanese menu of this relaxed restaurant.

Rating: 1163

Score: 4.4

Price: Moderately expensive

No reviews available.