98 employees
Fine dinning Japanese restaurant. Founded in Bournemouth in 2003 and expanding to London by 2005, Tokyo sushi was the first Japanese restaurant on the south cost of the UK.
2003