(703) 356-0800
Astro Doughnuts & Fried Chicken - Falls Church cat
7511 Leesburg Pike
Falls Church, VA 22043 USA

Preparing Menu...

All catering orders must be placed by 3pm the following day. 

Order from locations near you: