Astro Doughnuts and Fried Chicken serves fried chicken and doughnuts in Washington, DC, Falls Church, VA, and Los Angeles.
https://youtu.be/h_5ikxMD6lw
They serve classic and modern interpretations of two distinctly different, yet equally comforting all-American classics – doughnuts and fried chicken.
To learn more about Astro’s click here.