Hanoi Bike Shop, Glasgow The Hanoi Bike Shop is a Vietnamese street food restaurant neatly tucked away in the West End of Glasgow. It’s just a 30-second walk from Hillhead Subway and is open…