Little Tokyo Japanese Restaurant

120 New Canaan Ave
Norwalk, CT
203.849.8686
41.128435
-73.435242

for Little Tokyo Japanese Restaurant
Directions
from: