This place is definitely a whole in the wall , but their chicken is worth the 15-20 min wait. It's cooked after you put your order in and very fresh . The chicken is white and tender , Very cheap too. I order the chicken and waffles for 3.99$. Couldn't even finish it that's how large the portion.