The service is mediocre and the pho is not bad . The meat in the pho was tough and hard to chew . My lil one ordered the BBQ chicken and it was delivered to us In a matter of minutes after ordering . After cutting into the chicken I realized that the chicken had been cooked earlier in the day or yesterday perhaps ( def not fresh) and reheated once we ordered . I asked the Waiter bout this and he informed me that " we cook the chicken half way and finish the cooking when ordered, otherwise it would take 30 min or so to cook". Now I know it doesn't take more then 5-7 min to cook a thin slice of chicken . The chicken is a direct reflection of how they run their kitchen . I've been eating vietnamese for a long time and I will never return to this place . The prices are a lil above the avg. for this food.