Olive Garden Italian Restaurant – Eastwood1 Apr, 2015 in Italian by Enjoy Birmingham Review of Olive Garden Italian Restaurant – Eastwood in Birmingham, AL