Yu Kitchen ★★★★☆3.9 (10) Restaurants Chinese restaurant · Dim sum restaurant · Noodle shop 1100 Sycamore Dr, Antioch, CA 94509 Call Website Details →