Chicken King ★★★★★5.0 (4) Restaurants Chicken restaurant 2996 Telegraph Ave, Berkeley, CA 94705 Details →