Pho 24 Call: or visit www.pho24atlanta.com Pho 24 11 Baker St NW Atlanta, GA 30308 pho24atlanta.com Downtown Restaurant Vietnamese