46 Castle Square
Telephone: 0114 2757862
Reviews of Tokyou Restaurant
Tokyou restaurant is located at 46 Castle Square in Sheffield city centre.
12PM - 11PM
There are no special offers that we are aware of.
Eaten at Tokyou? Write a review!
Anonymous reviews, reviews using nicknames or reviews sent from invalid email addresses will not be published.