Tokyo Sushi

117 Washington Ave Ste H, New Haven 06519, United States

Map of Tokyo Sushi, 117 Washington Ave Ste H, New Haven 06519, United States

117 Washington Ave Ste H, New Haven 06519, United States

Delivery options

No delivery

Contact details

Open hours

No open hours

Get directions(opens in a new tab)

Spot something wrong?

Dishes at Tokyo Sushi. Prices may vary in venue.