Festa Italiana opens its doors in a new venue