HOME OF THE WORLD'S BEST CHICKEN
1506 S. 60th St.Omaha, NE 68106
Open Daily11 am-2 am
Monday-Thursday3-7 pm