Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Sushi, Restaurants in DeKalb, Illinois (IL), United States

China House
3.5
50 reviews

1900 Sycamore Rd, DeKalb, IL 60115-2041, DeKalb

Excellent Chinese buffet. Variety of food and fresh! Went passed this place many times and decided to give it a try and