Only can speak to the pho which always seems fresh and flavorful. The interior appears relatively clean as well. The wait can be a bit long and I recommend you don't go too close to closing time because they may refuse your orders. They package the to go pho well and the herbs and add on's are always washes very well and clean!