Omi Sushi

3206 Sycamore Road

DeKalb IL,60115

815-517-0098


visit website


Japanese and Asian cuisine including sushi, fried rice and entrees .