Sushi & Japanese · London
Good food.
Great flavour.
10 At Unit 10 The Aylesham Centre, Rye Lane, London, SE15 5EW
Opening hours to be confirmed
Little tokyo japanese food is a local takeaway in London, SE15 5EW. A menu has not yet been added to this listing.
Little tokyo japanese food is listed at 10 At Unit 10 The Aylesham Centre, Rye Lane, London, SE15 5EW. Opening hours and menu details can be added by the verified owner.
Loading reviews…