Hmmmm… there’s so much and so little to say about this place. I believe it recently opened in the past two weeks, it’s located in the Chamblee/Doraville (not Norcross) strip of Buford Highway in the Phở 24 retail strip.Now, some might assume this two star rating is because I’m a woman and this place is…