A brand new website is in the making
with an online shop to bring Yoyo's fabulous sushis to your home!
In the meantime, visit us at the restaurant
4 Station Parade, Noel Road, London W3 0DS
(opposite West Acton station)
Monday to Saturday 11.30 am- 6 pm
(closed on Sunday)
Call us 020 8992 1870