Wudon Noddle Bar

Glasgow G20 6 ,United Kingdom
Wudon Noddle Bar Wudon Noddle Bar is one of the popular Pub located in , listed under Sushi Restaurant in Glasgow ,

Contact Details & Working Hours

Map of Wudon Noddle Bar