Noodles & Dumplings

23-25 Gibson Street Glasgow G12 8NU