Company name: Yoshida Sushi
Description: Yoshida Sushi is all about fresh, awesome flavours and all our dishes prepared to order by our skilful master Sushi chef's. fast delivery service in West Norwood (SE27) and surrounding area for a truly amazing sushi
100 Norwood High St, Norwood, London SE27 9NH, United Kingdom