Tag: scotland

Ichiban Noodle Bar, Glasgow

Ichiban Noodle Bar, Glasgow

Ichiban means number one in Japanese. And Ichiban Noodle Bar might just be number one for Japanese food in Glasgow! It was one of our dinner stops for a wild night in the city (in terms of stuffing our faces). Originally established in 1998 the […]