Sushi & Japanese · 399 Edgware Road
Good food.
Great flavour.
F13, Bang Bang Oriental Food Hall, Unit C, 399 Edgware Road, NW9 0FH
Opening hours to be confirmed
Yo Tokyo is a local takeaway in 399 Edgware Road, NW9 0FH. A menu has not yet been added to this listing.
Yo Tokyo is listed at F13, Bang Bang Oriental Food Hall, Unit C, 399 Edgware Road, NW9 0FH. Opening hours and menu details can be added by the verified owner.
Loading reviews…