Search near address: 117 Washington Avenue, North Haven, CT 06473

Tokyo Sushi II Japanese Restaurant

117 Washington Avenue, North Haven, CT 06473

Reserve a table

Please login before placing a reservation.
Number of Guests