Please note: orders from Stars Noodle Bar are only available for collection

OK

Add Roast Duck Udon

£10.50
Cancel