Home »
Sam Ayvazyan

‘The Angry Bird’ Nashville Hot Chicken restaurant to land in Citrus Heights
A new restaurant, The Angry Bird – Nashville Hot Chicken, is planning to open at the site of the old Deli Delicious at 5500 Sunrise Blvd. later this month…




