SELECT A LOCATION
Use my current location to find the nearest restaurant
Tokyo Sushi II Japanese Restaurant
117 Washington Avenue, North Haven, CT 06473
(203) 907-4050
STORE HOURS
03:00 pm - 09:30 pm
View Menu
Order Online