Sweet News | Astro Doughnuts & Fried Chicken LA
Last week Astro’s first West Coast restaurant opened in Downtown Los Angeles. If you love doughnuts, this place is for you. If you love fried chicken this is the spot too. If you love both, well then you are in luck because both are good alone and even better together. If you get only one thing make sure …