Ichiban

49-51 Causewayside, Newington, Edinburgh EH9 1QF, United Kingdom

Edinburgh, United Kingdom

Rating: 136

Score: 3.9

Price: Moderately expensive

No reviews available.