
Omi Sushi
3206 Sycamore Road
DeKalb IL,60115
815-517-0098visit website

Japanese and Asian cuisine including sushi, fried rice and entrees .
3206 Sycamore Road
DeKalb IL,60115
815-517-0098Japanese and Asian cuisine including sushi, fried rice and entrees .