Hours & Location
1514 Sherman Ave.,
Evanston, IL 60201
info@otarusushichicago.com
Lunch
Monday - Friday 11:30 am - 3:30 pm
Dinner
Monday - Friday 3:30 pm - 9:30 pm
Saturday- Sunday 11:00 am - 9:30 pm