I would totally rate this place ZERO stars if I could. They are constantly out of food like ALLLLLLLLL the time. I always have to wait 15-17 minutes for either orange chicken or teriyaki chicken... I get it.. you're busy.. however this shouldn't be my problem every single time I come here. This is for sure my last and final time at this location. I come here frequently since live down the street. Not to mention the staff seems to be bugged EVERY SINGLE TIME I come in here. I've found hair in my food before and never complained but this time it has pushed me over the edge. There are maybe 7 orders in front of me waiting for food as I type this in the restaurant. Worst experience ever.