With over 100 locations throughout Europe, Carluccio’s has finally come to Old Town Alexandria with their first US