Yoshida Sushi (Menu)

100 Norwood High Street, London
+44 20 3092 1513

Give a rating to Yoshida Sushi

Suggest a dish

How much did you spend at Yoshida Sushi?