Sushi & Japanese · Scarborough
Good food.
Great flavour.
10 Westborough, Scarborough, YO11 1UH
Opening hours to be confirmed
Tokyo Star is a local takeaway in Scarborough, YO11 1UH. A menu has not yet been added to this listing.
Tokyo Star is listed at 10 Westborough, Scarborough, YO11 1UH. Opening hours and menu details can be added by the verified owner.
Loading reviews…