SELECT A LOCATION

Tokyo Sushi II Japanese Restaurant

117 Washington Avenue, North Haven, CT 06473
(203) 907-4050

STORE HOURS

View MenuOrder Online