Sbarro Italian Eatery – Riverchase Galleria1 Apr, 2015 in Italian by Enjoy Birmingham Review of Sbarro Italian Eatery – Riverchase Galleria in Birmingham, AL