View Menu
Tokia Sushi is a Sushi restaurant in Chester. It is open an undetermined number of days a week.
Address: 25 Newgate St, Chester CH1 1DE, UK, Chester
Phone: