Top Brunch Spots » Restaurants » Chinese restaurant » China Chef Restaurant – Aurora, Illinois 60506
Counter-serve spot with limited seating offering traditional Chinese fare plus delivery & take-out.