Food is not bad but I question their preparation process. I pulled out a sizable plastic wrap from my mouth after took a bite of their Vietnamese sandwich. While most of the meat quality are within standard, their flank meat had some weird smell and we suspect it was probably sitting out in the room temperature for too long.