Top 10 best japanese restaurants in Dekalb,IL
Where to eat in Dekalb,IL?
Below are the list of top 10 best japanese restaurants in Dekalb,IL.
# Omi Sushi
3206 Sycamore Rd
DeKalb , IL 60115
DeKalb , IL 60115
Dishes Served:
Japanese, Sushi