Skip to content

Location

Tokyo Sushi Restaurant & Bar

783 W Thames St
Norwich, CT 06360
(860) 892-1818