Ichiban

50 Queen St, Glasgow G1 3DS, United Kingdom

Glasgow, United Kingdom

Stylish, unfussy upstairs dining room offering a taste of Tokyo with a sushi menu and plum wine.

Rating: 1560

Score: 4.5

Price: Moderately expensive

No reviews available.