our location:
2010 North Sheffield Chicago, Illinois 60614 Click here for a map Also, please visit our location in Logan Square:
Hachi's Kitchen 2521 North California Chicago, Illinois 60647 hachiskitchen.com
our hours: