Tokyo Sushi is a restaurant offering Japanese cuisine. It features a clean, well-decorated space and a competent staff. Takeaway options are available.