Advertisement
Place your ad here.
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.