Tag Archives: Ichiban

Ichiban

Ichiban is a Japanese restaurant which can be found in two locations within Glasgow. There is one on Queen Street (in the city centre) and another on Dumbarton Road (in the West end). They offer take-out or sit-in and I’ve taken advantage of both a number of times. The menu includes a variety of different things
Read the rest of Ichiban

Glasgow Restaurant Reviews 3 Comments