This place is clean and the food is pretty good. But make sure u give yourself enough time for lunch!!! I had bad service there three times I was there. 1st in only asked how long my carry out will be the guy was like\" do I see we have ppl here to service too?!?\" He answered. \" I just want to know how long it will take\" I replied. The 2nd time i figured I ordered over the phone but it took me 15 min for the manger/ owner to understand what u wanted!!! He barely speak English and have a heavy accent. Not very nice in the phone ! No customer sever skill! I ended up cancelled the ordered and re think if I will ever order from them again!!!!!!! Not recommended !